bench micrometer - French English Dictionary